1 floodplane island
English-Spanish dictionary of Geography > floodplane island
2 island
English-Spanish dictionary of Geography > island